package com.naiterui.ehp.bs.ds.modules.sys.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.naiterui.ehp.bs.ds.common.utils.PageVO;
import com.naiterui.ehp.bs.ds.common.vo.PageParamsVO;
import com.naiterui.ehp.bs.ds.modules.sys.entity.Role;
import java.util.List;

/**
 * 角色
 */
public interface IRoleService extends IService<Role> {

    PageVO<Role> queryPage(PageParamsVO pageParamsVO, Role role);

    Role getRoleInfo(Long roleId);

    void update(Role role);

    void deleteBatch(Long[] roleIds);

    List<Role> selectBatchIds(List<Long> roleIdList);

}
